export interface UserVO {
  id: string;
  userName: string;
  userAccount: string;
  userPassword: string;
  userAvatar: string;
  userProfile: string;
  userRole: string;
  money: number;
  dormitoryId: number;
  dormitoryVO: {
    dormitoryId: number;
    dormitoryName: string;
    buildingId: number;
    building?: {
      buildingId: number;
      buildingName: string;
      address: string;
    };
  };
  createTime: string;
}
export interface User {
  id: string;
  userName: string;
  userAccount: string;
  userPassword: string;
  userAvatar: string;
  userProfile: string;
  userRole: string;
  dormitoryId: number;
  money: number;
  createTime: string;
}
export interface UserQueryRequest {
  current: number;
  pageSize: number;
  id?: string;
  userName?: string;
  userProfile?: string;
  userRole?: string;
}

export interface UserUpdateRequest {
  id: string;
  userName: string;
  userAccount: string;
  userPassword: string;
  userAvatar: string;
  userProfile: string;
  userRole: string;
  dormitoryId: number;
  money: number;
}
